{% extends "main.html" %}
{% block title %}Добавление зоны{% endblock %}
{% block content %}
<h1>Форма добавления зоны</h1>
{% if errors %}
<h2>Не удалось добавить зону</h2>
{% for error in errors %}
<p>{{ error }}</p>
{% endfor %}
{% endif %}
<form action="" method="post">
<table>
<tr><td><label for="name">Имя</label></td><td><input name="name" id="name" type="text" value="{{ name }}" /></td></tr>
<tr>
<td><label for="lookup">Тип преобразования</label></td>
<td>
<select id="lookup" name="lookup">
<option value="1" {% ifequal lookup "1" %}selected="selected"{% endifequal %}>Зона прямого просмотра</option>
<option value="2" {% ifequal lookup "2" %}selected="selected"{% endifequal %}>Зона обратного просмотра</option>
</select>
</td>
</tr>
<tr><td><label for="source_host">Основной сервер (владелец)</label></td><td><input name="source_host" id="source_host" type="text" value="{{ source_host }}" /></td><td>Имя узла основного DNS-сервера зоны.</td></tr>
<tr><td><label for="contact_email">Ответственное лицо(email)</label></td><td><input name="contact_email" id="contact_email" type="text" value="{{ contact_email }}" /></td><td>Адрес электронной почты ответственного за администрирование зоны. Точка (.) используется вместо символа (@) в имени электронной почты.</td></tr>
<tr><td><label for="serial_number">Серийный номер</label></td><td><input name="serial_number" id="serial_number" type="text" value="{{ serial_number }}" /></td><td>Номер редакции файла зоны. Этот номер возрастает при каждом изменении записи ресурсов в зоне. Важно отметить, что это значение увеличивается при каждом изменении зоны. Это позволяет в последующих передачах реплицировать на дополнительные серверы как частичные, так и полные изменения зоны.</td></tr>
<tr><td><label for="refresh_time">Интервал обновления</label></td><td><input name="refresh_time" id="refresh_time" type="text" value="{{ refresh_time }}" /></td><td>Время в секундах, по истечении которого дополнительный DNS-сервер запрашивает свой источник для выполнения попытки обновления зоны. По истечении интервала обновления дополнительный DNS-сервер запрашивает копию текущей записи SOA зоны от источника, который отвечает на этот запрос. Затем дополнительный DNS-сервер сравнивает серийный номер текущей записи SOA в источнике (указанный в ответе) с серийным номером собственной локальной записи SOA. Если номера различаются, дополнительный DNS-сервер запрашивает зонную передачу с основного DNS-сервера. Значение по умолчанию этого поля составляет 900 секунд (15 минут).</td></tr>
<tr><td><label for="retry_time">Интервал повтора</label></td><td><input name="retry_time" id="retry_time" type="text" value="{{ retry_time }}" /></td><td>Время в секундах, после которого дополнительный сервер повторяет неудачную попытку зонной передачи. Обычно это значение меньше значения интервала обновления. Значение по умолчанию составляет 600 секунд (10 минут).</td></tr>
<tr><td><label for="expire_time" >Срок действия</label></td><td><input name="expire_time" id="expire_time" type="text" value="{{ expire_time }}" /></td><td>Время в секундах, по истечении которого дополнительный сервер перестает отвечать на запросы после прекращения действия интервала обновления, когда зона остается необновленной. Истечение срока в этот момент происходит из-за того, что дополнительный сервер должен рассматривать свои локальные данные как ненадежные. Значение по умолчанию составляет 86 400 секунд (24 часа).</td></tr>
<tr><td><label for="minimum_ttl">Минимальный срок жизни</label></td><td><input name="minimum_ttl" id="minimum_ttl" type="text" value="{{ minimum_ttl }}" /></td><td>Используемое по умолчанию значение срока жизни (Time-To-Live, TTL) зоны и максимальный интервал для кэширования отрицательных ответов для запросов имен. Значение по умолчанию составляет 3600 секунд (1 час).</td></tr>
<tr><td><label for="enabled">Зона активна</label></td><td><input name="enabled" id="enabled" type="checkbox" {% if enabled %}checked="checked"{% endif %} /></td></tr>
<tr><td><input type="submit" name="submit" value="добавить зону" /></td></tr>
</table>
</form>
<a href="/zone-list">вернуться к списку зон</a>
{% endblock %}